north african spice mix - German English Dictionary